-
1 surrogate key
A single attribute candidate key whose values are system-generated and that does not represent properties that identify objects in the real world. -
2 alternate key
A candidate key that is not designated as the primary key and is used to uniquely identify records in a database table.